A plugin for Redmine 5 and 6 that adds external watchers to every issue: any e-mail address that receives the same notifications as Redmine's watchers. No Redmine account, no access to Redmine, an unsubscribe link in every mail.
In the sidebar below the watchers: enter an e-mail address and optionally a name, done. The same address can watch any number of issues.
New issue, note, status, assignee, attachment: external watchers get exactly the events ticked in Redmine's e-mail notification settings.
Every mail ends with an unsubscribe link that is valid for this one address on this one issue. One click, confirm, no more mails.
Private notes and fields with restricted visibility never go to external addresses, even when the same change has visible parts.
Two permissions, view and manage, in the project module “External watchers”. Project leads maintain addresses, the team sees who is reading along.
No settings of its own, no mail server setup: the plugin uses Redmine's mail delivery and follows its notification configuration.
cd /path/to/redmine
unzip at_watcher-1.0.0.zip -d plugins/
bundle exec rake redmine:plugins:migrate NAME=at_watcher RAILS_ENV=production
# restart Redmine
Enable the External watchers module in the project settings, grant the permissions to your roles, done.
Redmine itself is GPLv2 – any plugin that loads into Redmine at runtime has to be as well. You receive the complete source code, no activation server, no hidden telemetry.
The price pays for verified releases, twelve months of updates and direct support from the development team – not for access to the code.